LLD_FLAGS := --verbose --relocatable -m elf_i386
VPATH := $(_BUILD)
OBJECTS := $(addsuffix .obj, $(SUBMODULES))
.PHONY: $(SUBMODULES)
all: $(SUBMODULES)
	$(LLD) $(LLD_FLAGS) -o $(BUILD)/$(MODULE).obj $(addprefix $(BUILD)/$(MODULE)/, $(OBJECTS)) 
$(SUBMODULES):
	New-Item -Type Directory -Force -Path $(BUILD)/$(MODULE)
	$(MAKE) --file=Makefile.mk --directory=$(SOURCE)/$(MODULE)/$@ SHELL="$(SHELL)" MODULE=$(MODULE) SUBMODULE=$@